package org.sibframework.sda.test.objects;

public class ClHerbalPrescription {

    //Fields Generated
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>UPDATE_DATE</tt>.<p>
     */
    private java.util.Date updateDate = null;
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>UPDATE_BY</tt>.<p>
     */
    private java.lang.String updateBy = null;
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>CREATE_DATE</tt>.<p>
     */
    private java.util.Date createDate = null;
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>CREATE_BY</tt>.<p>
     */
    private java.lang.String createBy = null;
    /**
     * 执行科室ID<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>EXEC_DEPT_ID</tt>.<p>
     */
    private java.lang.Long execDeptId = null;
    /**
     * 执行科室名称<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>EXEC_DEPT_NAME</tt>.<p>
     */
    private java.lang.String execDeptName = null;
    /**
     * 表示处方的药品类型，1西药 2 中成药 3中草药<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>PRESC_MEDICAL_TYPE</tt>.<p>
     */
    private java.lang.Long prescMedicalType = null;
    /**
     * 剂数，又叫付数<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>null</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>REPETITION</tt>.<p>
     */
    private java.lang.Long repetition = null;
    /**
     * 每剂煎几次<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>null</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>DECOCT_TIMES_PER_REPETITION</tt>.<p>
     */
    private java.lang.Long decoctTimesPerRepetition = null;
    /**
     * 每煎煎多少容量<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>null</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>DECOCT_VOLUME_PER_REPETITION</tt>.<p>
     */
    private java.lang.Long decoctVolumePerRepetition = null;
    /**
     * 每煎煎多少的容量单位<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>DECOCT_VOLUME_UNIT</tt>.<p>
     */
    private java.lang.String decoctVolumeUnit = null;
    /**
     * 每日分几次<p>
    *<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>DAILY_TIMES</tt>.<p>
     */
    private java.lang.String dailyTimes = null;
    /**
     * 每次用量<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>VOLUME_PER_TIME</tt>.<p>
     */
    private java.lang.String volumePerTime = null;
    /**
     * 每次用量的单位<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>VOLUME_PER_TIME_UNIT</tt>.<p>
     */
    private java.lang.String volumePerTimeUnit = null;
    /**
     * 
     * Null able: <tt>false</tt>.<p>
     * Primary Key: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>CL_MEDICAL_RECORD_ID</tt>.<p>
     */
    private java.lang.Long clMedicalRecordId = null;
    /**
     * 支付状态：<p>
    *0 需支付<p>
    *1 已锁定<p>
    *2 已缴费 3 需退费 4 已退费<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>PAY_STATUS</tt>.<p>
     */
    private java.lang.Long payStatus = null;
    /**
     * 医嘱执行状态<p>
    *0：未执行<p>
    *1：部分执行<p>
    *2：全部执行<p>
    *3：执行失败<p>
    *4：执行异常<p>
    *9：作废<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>EXEC_STATUS</tt>.<p>
     */
    private java.lang.Long execStatus = null;
    /**
     * 费用类别，来自MD_DICT_VALUE，'1'自费， '2'医保<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>18</tt>.<p>
     * Column: <tt>PATIENT_PAY_TYPE</tt>.<p>
     */
    private java.lang.String patientPayType = null;
    /**
     * 给药途径，用法<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>APPROACH</tt>.<p>
     */
    private java.lang.String approach = null;
    /**
     * 单号，H+时间戳<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>ODD_CODE</tt>.<p>
     */
    private java.lang.String oddCode = null;
    /**
     * 开单科室id<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>SOURCE_DEPT_ID</tt>.<p>
     */
    private java.lang.Long sourceDeptId = null;
    /**
     * 开单科室名称<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>SOURCE_DEPT_NAME</tt>.<p>
     */
    private java.lang.String sourceDeptName = null;
    /**
     * 表示该处方是否为出院带药<p>
    *0 否<p>
    *1 是<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>DISCHARGE_TAKING_INDICATOR</tt>.<p>
     */
    private java.lang.Long dischargeTakingIndicator = null;
    /**
     * 表示用户定义的处方属性，如：普通、急诊、儿科、毒麻等<p>
    *1 普通<p>
    *2 急诊<p>
    *3 儿科<p>
    *4 毒麻<p>
    *9 其它<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>PRESC_ATTR</tt>.<p>
     */
    private java.lang.Long prescAttr = null;
    /**
     * 表示处方当前的执行状态<p>
    *0 新开<p>
    *1 提交<p>
    *2 已锁定<p>
    *3 已缴费<p>
    *4 已完成<p>
    *5 作废<p>
    *9 其它<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>PRESC_STATUS</tt>.<p>
     */
    private java.lang.Long prescStatus = null;
    /**
     * 
     * Null able: <tt>false</tt>.<p>
     * Primary Key: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>ID</tt>.<p>
     */
    private java.lang.Long id = null;

    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>UPDATE_DATE</tt>.<p>
     */
    public java.util.Date getUpdateDate() {
    	return this.updateDate;
    }
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>UPDATE_DATE</tt>.<p>
     */
    public void setUpdateDate(java.util.Date updateDate) {
    	this.updateDate = updateDate;
    }

    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>UPDATE_BY</tt>.<p>
     */
    public java.lang.String getUpdateBy() {
    	return this.updateBy;
    }
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>UPDATE_BY</tt>.<p>
     */
    public void setUpdateBy(java.lang.String updateBy) {
    	this.updateBy = updateBy;
    }

    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>CREATE_DATE</tt>.<p>
     */
    public java.util.Date getCreateDate() {
    	return this.createDate;
    }
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>CREATE_DATE</tt>.<p>
     */
    public void setCreateDate(java.util.Date createDate) {
    	this.createDate = createDate;
    }

    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>CREATE_BY</tt>.<p>
     */
    public java.lang.String getCreateBy() {
    	return this.createBy;
    }
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>CREATE_BY</tt>.<p>
     */
    public void setCreateBy(java.lang.String createBy) {
    	this.createBy = createBy;
    }

    /**
     * 执行科室ID<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>EXEC_DEPT_ID</tt>.<p>
     */
    public java.lang.Long getExecDeptId() {
    	return this.execDeptId;
    }
    /**
     * 执行科室ID<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>EXEC_DEPT_ID</tt>.<p>
     */
    public void setExecDeptId(java.lang.Long execDeptId) {
    	this.execDeptId = execDeptId;
    }

    /**
     * 执行科室名称<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>EXEC_DEPT_NAME</tt>.<p>
     */
    public java.lang.String getExecDeptName() {
    	return this.execDeptName;
    }
    /**
     * 执行科室名称<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>EXEC_DEPT_NAME</tt>.<p>
     */
    public void setExecDeptName(java.lang.String execDeptName) {
    	this.execDeptName = execDeptName;
    }

    /**
     * 表示处方的药品类型，1西药 2 中成药 3中草药<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>PRESC_MEDICAL_TYPE</tt>.<p>
     */
    public java.lang.Long getPrescMedicalType() {
    	return this.prescMedicalType;
    }
    /**
     * 表示处方的药品类型，1西药 2 中成药 3中草药<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>PRESC_MEDICAL_TYPE</tt>.<p>
     */
    public void setPrescMedicalType(java.lang.Long prescMedicalType) {
    	this.prescMedicalType = prescMedicalType;
    }

    /**
     * 剂数，又叫付数<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>null</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>REPETITION</tt>.<p>
     */
    public java.lang.Long getRepetition() {
    	return this.repetition;
    }
    /**
     * 剂数，又叫付数<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>null</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>REPETITION</tt>.<p>
     */
    public void setRepetition(java.lang.Long repetition) {
    	this.repetition = repetition;
    }

    /**
     * 每剂煎几次<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>null</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>DECOCT_TIMES_PER_REPETITION</tt>.<p>
     */
    public java.lang.Long getDecoctTimesPerRepetition() {
    	return this.decoctTimesPerRepetition;
    }
    /**
     * 每剂煎几次<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>null</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>DECOCT_TIMES_PER_REPETITION</tt>.<p>
     */
    public void setDecoctTimesPerRepetition(java.lang.Long decoctTimesPerRepetition) {
    	this.decoctTimesPerRepetition = decoctTimesPerRepetition;
    }

    /**
     * 每煎煎多少容量<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>null</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>DECOCT_VOLUME_PER_REPETITION</tt>.<p>
     */
    public java.lang.Long getDecoctVolumePerRepetition() {
    	return this.decoctVolumePerRepetition;
    }
    /**
     * 每煎煎多少容量<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>null</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>DECOCT_VOLUME_PER_REPETITION</tt>.<p>
     */
    public void setDecoctVolumePerRepetition(java.lang.Long decoctVolumePerRepetition) {
    	this.decoctVolumePerRepetition = decoctVolumePerRepetition;
    }

    /**
     * 每煎煎多少的容量单位<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>DECOCT_VOLUME_UNIT</tt>.<p>
     */
    public java.lang.String getDecoctVolumeUnit() {
    	return this.decoctVolumeUnit;
    }
    /**
     * 每煎煎多少的容量单位<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>DECOCT_VOLUME_UNIT</tt>.<p>
     */
    public void setDecoctVolumeUnit(java.lang.String decoctVolumeUnit) {
    	this.decoctVolumeUnit = decoctVolumeUnit;
    }

    /**
     * 每日分几次<p>
    *<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>DAILY_TIMES</tt>.<p>
     */
    public java.lang.String getDailyTimes() {
    	return this.dailyTimes;
    }
    /**
     * 每日分几次<p>
    *<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>DAILY_TIMES</tt>.<p>
     */
    public void setDailyTimes(java.lang.String dailyTimes) {
    	this.dailyTimes = dailyTimes;
    }

    /**
     * 每次用量<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>VOLUME_PER_TIME</tt>.<p>
     */
    public java.lang.String getVolumePerTime() {
    	return this.volumePerTime;
    }
    /**
     * 每次用量<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>VOLUME_PER_TIME</tt>.<p>
     */
    public void setVolumePerTime(java.lang.String volumePerTime) {
    	this.volumePerTime = volumePerTime;
    }

    /**
     * 每次用量的单位<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>VOLUME_PER_TIME_UNIT</tt>.<p>
     */
    public java.lang.String getVolumePerTimeUnit() {
    	return this.volumePerTimeUnit;
    }
    /**
     * 每次用量的单位<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>VOLUME_PER_TIME_UNIT</tt>.<p>
     */
    public void setVolumePerTimeUnit(java.lang.String volumePerTimeUnit) {
    	this.volumePerTimeUnit = volumePerTimeUnit;
    }

    /**
     * 
     * Null able: <tt>false</tt>.<p>
     * Primary Key: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>CL_MEDICAL_RECORD_ID</tt>.<p>
     */
    public java.lang.Long getClMedicalRecordId() {
    	return this.clMedicalRecordId;
    }
    /**
     * 
     * Null able: <tt>false</tt>.<p>
     * Primary Key: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>CL_MEDICAL_RECORD_ID</tt>.<p>
     */
    public void setClMedicalRecordId(java.lang.Long clMedicalRecordId) {
    	this.clMedicalRecordId = clMedicalRecordId;
    }

    /**
     * 支付状态：<p>
    *0 需支付<p>
    *1 已锁定<p>
    *2 已缴费 3 需退费 4 已退费<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>PAY_STATUS</tt>.<p>
     */
    public java.lang.Long getPayStatus() {
    	return this.payStatus;
    }
    /**
     * 支付状态：<p>
    *0 需支付<p>
    *1 已锁定<p>
    *2 已缴费 3 需退费 4 已退费<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>PAY_STATUS</tt>.<p>
     */
    public void setPayStatus(java.lang.Long payStatus) {
    	this.payStatus = payStatus;
    }

    /**
     * 医嘱执行状态<p>
    *0：未执行<p>
    *1：部分执行<p>
    *2：全部执行<p>
    *3：执行失败<p>
    *4：执行异常<p>
    *9：作废<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>EXEC_STATUS</tt>.<p>
     */
    public java.lang.Long getExecStatus() {
    	return this.execStatus;
    }
    /**
     * 医嘱执行状态<p>
    *0：未执行<p>
    *1：部分执行<p>
    *2：全部执行<p>
    *3：执行失败<p>
    *4：执行异常<p>
    *9：作废<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>EXEC_STATUS</tt>.<p>
     */
    public void setExecStatus(java.lang.Long execStatus) {
    	this.execStatus = execStatus;
    }

    /**
     * 费用类别，来自MD_DICT_VALUE，'1'自费， '2'医保<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>18</tt>.<p>
     * Column: <tt>PATIENT_PAY_TYPE</tt>.<p>
     */
    public java.lang.String getPatientPayType() {
    	return this.patientPayType;
    }
    /**
     * 费用类别，来自MD_DICT_VALUE，'1'自费， '2'医保<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>18</tt>.<p>
     * Column: <tt>PATIENT_PAY_TYPE</tt>.<p>
     */
    public void setPatientPayType(java.lang.String patientPayType) {
    	this.patientPayType = patientPayType;
    }

    /**
     * 给药途径，用法<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>APPROACH</tt>.<p>
     */
    public java.lang.String getApproach() {
    	return this.approach;
    }
    /**
     * 给药途径，用法<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>APPROACH</tt>.<p>
     */
    public void setApproach(java.lang.String approach) {
    	this.approach = approach;
    }

    /**
     * 单号，H+时间戳<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>ODD_CODE</tt>.<p>
     */
    public java.lang.String getOddCode() {
    	return this.oddCode;
    }
    /**
     * 单号，H+时间戳<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>ODD_CODE</tt>.<p>
     */
    public void setOddCode(java.lang.String oddCode) {
    	this.oddCode = oddCode;
    }

    /**
     * 开单科室id<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>SOURCE_DEPT_ID</tt>.<p>
     */
    public java.lang.Long getSourceDeptId() {
    	return this.sourceDeptId;
    }
    /**
     * 开单科室id<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>SOURCE_DEPT_ID</tt>.<p>
     */
    public void setSourceDeptId(java.lang.Long sourceDeptId) {
    	this.sourceDeptId = sourceDeptId;
    }

    /**
     * 开单科室名称<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>SOURCE_DEPT_NAME</tt>.<p>
     */
    public java.lang.String getSourceDeptName() {
    	return this.sourceDeptName;
    }
    /**
     * 开单科室名称<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>SOURCE_DEPT_NAME</tt>.<p>
     */
    public void setSourceDeptName(java.lang.String sourceDeptName) {
    	this.sourceDeptName = sourceDeptName;
    }

    /**
     * 表示该处方是否为出院带药<p>
    *0 否<p>
    *1 是<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>DISCHARGE_TAKING_INDICATOR</tt>.<p>
     */
    public java.lang.Long getDischargeTakingIndicator() {
    	return this.dischargeTakingIndicator;
    }
    /**
     * 表示该处方是否为出院带药<p>
    *0 否<p>
    *1 是<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>DISCHARGE_TAKING_INDICATOR</tt>.<p>
     */
    public void setDischargeTakingIndicator(java.lang.Long dischargeTakingIndicator) {
    	this.dischargeTakingIndicator = dischargeTakingIndicator;
    }

    /**
     * 表示用户定义的处方属性，如：普通、急诊、儿科、毒麻等<p>
    *1 普通<p>
    *2 急诊<p>
    *3 儿科<p>
    *4 毒麻<p>
    *9 其它<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>PRESC_ATTR</tt>.<p>
     */
    public java.lang.Long getPrescAttr() {
    	return this.prescAttr;
    }
    /**
     * 表示用户定义的处方属性，如：普通、急诊、儿科、毒麻等<p>
    *1 普通<p>
    *2 急诊<p>
    *3 儿科<p>
    *4 毒麻<p>
    *9 其它<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>PRESC_ATTR</tt>.<p>
     */
    public void setPrescAttr(java.lang.Long prescAttr) {
    	this.prescAttr = prescAttr;
    }

    /**
     * 表示处方当前的执行状态<p>
    *0 新开<p>
    *1 提交<p>
    *2 已锁定<p>
    *3 已缴费<p>
    *4 已完成<p>
    *5 作废<p>
    *9 其它<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>PRESC_STATUS</tt>.<p>
     */
    public java.lang.Long getPrescStatus() {
    	return this.prescStatus;
    }
    /**
     * 表示处方当前的执行状态<p>
    *0 新开<p>
    *1 提交<p>
    *2 已锁定<p>
    *3 已缴费<p>
    *4 已完成<p>
    *5 作废<p>
    *9 其它<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>PRESC_STATUS</tt>.<p>
     */
    public void setPrescStatus(java.lang.Long prescStatus) {
    	this.prescStatus = prescStatus;
    }

    /**
     * 
     * Null able: <tt>false</tt>.<p>
     * Primary Key: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>ID</tt>.<p>
     */
    public java.lang.Long getId() {
    	return this.id;
    }
    /**
     * 
     * Null able: <tt>false</tt>.<p>
     * Primary Key: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>ID</tt>.<p>
     */
    public void setId(java.lang.Long id) {
    	this.id = id;
    }
}